Setsuko Ôyama
The Blonde in Edo Castle
1972
1h 11m
Movie
Flower Snake
1974
1h 14m
Movie